return ((item 2 of the clickloc - item 2 of the rect of the target + the scroll of the target) DIV textheight of the target) +1
else
return ((item 2 of the clickloc - item 2 of the rect of the target) DIV textheight of the target) +1
end if
end lineNo
-- part 5 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=0 top=2 right=22 bottom=512
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 174
-- text size: 14
-- style flags: 2304
-- line height: 18
-- part name:
-- part 6 (field)
-- low flags: 01
-- high flags: 2004
-- rect: left=105 top=36 right=78 bottom=400
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 174
-- text size: 14
-- style flags: 0
-- line height: 15
-- part name:
-- part 7 (button)
-- low flags: 00
-- high flags: 2000
-- rect: left=448 top=311 right=342 bottom=498
-- title width / last selected line: 0
-- icon id / first selected line: 5233 / 5233
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name:
----- HyperTalk script -----
on mouseUp
lock screen
go cd "Using this stac"
unlock screen with iris close
end mouseUp
-- part 10 (field)
-- low flags: 81
-- high flags: 0007
-- rect: left=50 top=205 right=298 bottom=466
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 174
-- text size: 12
-- style flags: 0
-- line height: 15
-- part name: TextDisplay
-- part 11 (field)
-- low flags: 81
-- high flags: 0007
-- rect: left=43 top=197 right=342 bottom=468
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 3
-- text size: 9
-- style flags: 0
-- line height: 12
-- part name: text
-- part contents for card part 1
----- text -----
ANIMATIONS IN HYPERCARD: with icons
ANIMATIONS IN HYPERCARD: with the paint tools
ANIMATIONS IN HYPERCARD: with fonts
ANIMATIONS IN HYPERCARD: by showing different cards
ANIMATIONS IN HYPERCARD: by moving buttons or fields
ANIMATIONS IN HYPERCARD: by using buttons to show/hide graphics
ANIMATIONS IN HYPERCARD: by showing/hiding the card picture
ANIMATIONS IN HYPERCARD: using third-party products
BUSINESS MARKETS: what might be of interest in these stacks
EDUCATION MARKETS: what might be of interest in these stacks
TECHNICAL MARKETS: what might be of interest in these stacks
MAINFRAME COMPUTERS controlled by HyperCard
SCANNING in HyperCard
SCRIPTING: simple examples
SOUND in HyperCard
TEXT manipulation: showing new text with pop-up fields
TEXT manipulation: changing text in a field
VIDEODISC PLAYERS & CD-ROM DRIVES controlled by HyperCard
-- part contents for card part 5
----- text -----
HyperCard 2.0 Product Training • T O P I C S L I S T
-- part contents for card part 6
----- text -----
Click on a topic in the top field; information about that topic will appear below.
-- part contents for card part 11
----- text -----
[1] To see examples of HyperCard animations using icons, go to these sections:
• The menus for the 3 sections of the Product Training. The checkmarks that appear are icons
• THE NUTS & BOLTS OF HYPERCARD: Other Tools: Icon Editor. Here are samples of three simple icon animations
• SUPPORTING HYPERCARD USERS: Audience Related Descriptions of HyperCard. Each of the descriptions involves an animation that uses icons.
[2] To see examples of HyperCard animations using the paint tools, go to these sections:
• Sneak Preview. The “40” and “7” the revolve are spun by means of the paint tools; the words “Variable Card Sizes” that expand and contract do so by means of the paint tools.
•THE NUTS & BOLTS OF HYPERCARD: INTRODUCTION TO THE PARTS OF HYPERCARD: Graphics. The picture of the hammer & the text that appears were created with the paint tools.
[3] To see examples of HyperCard animations using fonts that were specially created for this training, go to these sections:
• HYPERCARD BASICS: Introduction to Hypermedia. Elmo walking across the screen is a big font. (The parts of his walk are all different characters in the font).
• HYPERCARD BASICS: What are some advanced uses of HyperCard?: Controlling Videodisc players & CD-ROM. The animation on the video screen of the hand trying to grab a cord is done with a font.
• SUPPORTING HYPERCARD USERS: Audience Related Descriptions of HyperCard: Academic Solutions. The pictures coming out of the computer screen are different characters from a font, marching through a field.
[4] To see examples of HyperCard animations that show different cards
(card-flipping), go to these sections:
•THE NUTS & BOLTS OF HYPERCARD: INTRODUCTION TO THE PARTS OF HYPERCARD: Stacks: What is a Stack?
•THE NUTS & BOLTS OF HYPERCARD: INTRODUCTION TO THE PARTS OF HYPERCARD: Window Sizes
•THE NUTS & BOLTS OF HYPERCARD: INTRODUCTION TO THE PARTS OF HYPERCARD: Card Layers & Background Layers
[5] To see examples of HyperCard animations that move buttons and fields, go to these sections:
•THE NUTS & BOLTS OF HYPERCARD: INTRODUCTION TO THE PARTS OF HYPERCARD: Buttons. The “Move Me” button moves all over the screen when you click it.
•THE NUTS & BOLTS OF HYPERCARD: INTRODUCTION TO THE PARTS OF HYPERCARD: Fields: Field Sizes.
[6] To see examples of HyperCard animations that use buttons to show and hide graphics, go to these sections:
• HYPERCARD BASICS: How are others using HyperCard?: The Presentation Stack example. The bar chart in this small stack shows and hides buttons that cover drawings of the bars.
[7] To see examples of HyperCard animations that show and hide the card picture, go to this section:
• SUPPORTING HYPERCARD USERS: Extending the User’s Reach. The three cards that make up this section have the same background picture; the card picture is different for each, and is shown shortly after you go to the card.
[8] To see examples of third-party animation in HyperCard, go to this section:
• HYPERCARD BASICS: What are some advanced uses of HyperCard?: Third-party animations. This shows an animation created with Studio/1.
[9] The sections of this Product Training that might be of interest to a business audience are:
• HYPERCARD BASICS: How are others using HyperCard?: The Presentation Stack example.
• HYPERCARD BASICS: How are others using HyperCard?: The Real Estate Stack example.
• HYPERCARD BASICS: What are some advanced uses of HyperCard?: Accessing external applications.
• HYPERCARD BASICS: What are some advanced uses of HyperCard?: Controlling Videodisc players & CD-ROM.
• HYPERCARD BASICS: What are some advanced uses of HyperCard?: Accessing Mainframe computers.
• SUPPORTING HYPERCARD USERS: Audience Related Descriptions of HyperCard: Desktop Media & Communications & Business Learning
[10] The sections of this Product Training that might be of interest to an education audience are:
• HYPERCARD BASICS: How are others using HyperCard?: The College Biology stack example.
• HYPERCARD BASICS: How are others using HyperCard?: The Electronics Lab Stack example.
• HYPERCARD BASICS: What are some advanced uses of HyperCard?: Accessing external applications.
• HYPERCARD BASICS: What are some advanced uses of HyperCard?: Controlling Videodisc players & CD-ROM.
• HYPERCARD BASICS: What are some advanced uses of HyperCard?: Accessing Mainframe computers.
• SUPPORTING HYPERCARD USERS: Audience Related Descriptions of HyperCard: Academic Solutions
[11] The sections of this Product Training that might be of interest to a technical audience are:
• HYPERCARD BASICS: What are some advanced uses of HyperCard?: Controlling Videodisc players & CD-ROM.
• HYPERCARD BASICS: What are some advanced uses of HyperCard?: Accessing Mainframe computers.
•THE NUTS & BOLTS OF HYPERCARD: FEATURES ADDED WITH HYPERCARD 2.0. The whole section is devoted to what Hypercard can do.
• THE HYPERTALK SCRIPTS THEMSELVES. People may be interested in looking at the HyperTalk scripts that run the stacks.
[12] The examples that describe and simulate a mainframe computer controlled by HyperCard are:
• HYPERCARD BASICS: How are others using HyperCard?: The Real Estate Stack example.
• HYPERCARD BASICS: What are some advanced uses of HyperCard?: Accessing Mainframe computers.
• SUPPORTING HYPERCARD USERS: Audience Related Descriptions of HyperCard: Information management
[13] Scanning in HyperCard is discussed in:
• HYPERCARD BASICS: What are some advanced uses of HyperCard?: Scanning
• HYPERCARD BASICS: What are some advanced uses of HyperCard?: Color. This section allows you to see a SCANNED COLOR image.
For examples of scanned pictures, see these sections:
• HYPERCARD BASICS: How are others using HyperCard? The faces on the windows are all scanned images.
• HYPERCARD BASICS: How are others using HyperCard? The college biology professor’s small stack sample has scanned-in drawings of birds.
[14] To show some simple scripts, go to these sections:
• HYPERCARD BASICS: What are some advanced uses of HyperCard?: Scripting
• HYPERCARD BASICS: What are some advanced uses of HyperCard?: Sound
[15] To see examples of sound used in HyperCard, go to these sections:
• HYPERCARD BASICS: What are some advanced uses of HyperCard?: Sound
• SUPPORTING HYPERCARD USERS: Audience Related Descriptions of HyperCard: Desktop Media & Communications
[16] To see examples of pop-up fields giving more information, go to these sections:
• HYPERCARD BASICS: How are others using HyperCard? The college biology professor’s small stack sample uses pop-up fields to teach about birds.
•THE NUTS & BOLTS OF HYPERCARD: FEATURES ADDED WITH HYPERCARD 2.0.: Improved Printing: Multiple Reports & Printing Fields. Both these sections have buttons that take you to screen shots that are explained by means of pop-up fields.
[17] To see examples of new text appearing in a field on a card in response to a button click, see these sections:
• HYPERCARD BASICS: How do I start using HyperCard?: Buttons & Menus. In each of these sections, a user clicks on an object on screen, and text describing the object wipes across the screen.
[18] To see demonstrations of Hypercard controlling a videodisc player or a CD-ROM drive, go to these sections:
• HYPERCARD BASICS: What are some advanced uses of HyperCard?: Controlling Videodisc players & CD-ROM.
• SUPPORTING HYPERCARD USERS: Audience Related Descriptions of HyperCard: Desktop Media & Communications